home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / comm / uucp / wuucp_0_0_29.lha / ChangesSince_Rel28 < prev    next >
Text File  |  1994-07-07  |  19KB  |  383 lines

  1. wusel, Sun, 19 Jun 1994 16:06:16 +0200:
  2.  
  3.  o 1 changes have been applied to Death:src/wail/duucp/getty/getty.c:
  4.    ----------------------------
  5.    revision 0.20        locked by: wusel;
  6.    date: 1994/06/19 14:49:28;  author: wusel;  state: Exp;  lines: +45 -9
  7.    Getty now also logs external port requests via OwnDevUnit to uulib:last;
  8.    if no owner name was specified, `ODU-REQUEST' is used.
  9.    =============================================================================
  10.  
  11. wusel, Fri, 24 Jun 1994 14:59:45 +0200:
  12.  
  13.  o 9 changes have been applied to Death:src/wail/duucp/uucico/gio.c:
  14.    ----------------------------
  15.    revision 1.21        locked by: wusel;
  16.    date: 1994/06/24 13:28:37;  author: wusel;  state: Exp;  lines: +13 -6
  17.    Changes to reflect new use of xfer.proto[] in xferstat.c for the g protocols.
  18.    ----------------------------
  19.    revision 1.20
  20.    date: 1994/06/23 22:26:29;  author: wusel;  state: Exp;  lines: +68 -80
  21.    Allocation of Rx/Tx buffers is now done dynamically gturnon()/gturnoff().
  22.    ----------------------------
  23.    revision 1.19
  24.    date: 1994/06/23 21:51:07;  author: wusel;  state: Exp;  lines: +5 -4
  25.    Removed debugging output.
  26.    ----------------------------
  27.    revision 1.18
  28.    date: 1994/06/23 21:04:18;  author: wusel;  state: Exp;  lines: +49 -26
  29.    Made the neccessary modifications for using the e protocol also.
  30.    ----------------------------
  31.    revision 1.17
  32.    date: 1994/06/22 04:18:48;  author: wusel;  state: Exp;  lines: +22 -13
  33.    Redesigned debugging output.
  34.    ----------------------------
  35.    revision 1.16
  36.    date: 1994/06/22 03:56:08;  author: wusel;  state: Exp;  lines: +14 -4
  37.    Fixed a problem with the RxSegK initialization; refer to the code
  38.    for the whole story.
  39.    ----------------------------
  40.    revision 1.15
  41.    date: 1994/06/22 03:45:34;  author: wusel;  state: Exp;  lines: +28 -5
  42.    Added checks for remote's usage of packet sizes (i. e. max. segment size
  43.    and wheter or not they differ during conversation is stored).
  44.    ----------------------------
  45.    revision 1.14
  46.    date: 1994/06/21 01:16:27;  author: wusel;  state: Exp;  lines: +7 -4
  47.    Reenabled checks for ERROR_THRESHOLD; cico now again fails on more than
  48.    %20 errors.
  49.    ----------------------------
  50.    revision 1.13
  51.    date: 1994/06/20 15:28:34;  author: wusel;  state: Exp;  lines: +44 -12
  52.    Added UseRemotesSettings if-clauses.
  53.    =============================================================================
  54.  
  55.  o 5 changes have been applied to Death:src/wail/duucp/uucico/uucico.c:
  56.    ----------------------------
  57.    revision 0.85        locked by: wusel;
  58.    date: 1994/06/23 21:43:55;  author: wusel;  state: Exp;  lines: +12 -7
  59.    Forgot the xgetc() in use_proto() ...
  60.    ----------------------------
  61.    revision 0.84
  62.    date: 1994/06/23 21:35:04;  author: wusel;  state: Exp;  lines: +8 -2
  63.    Added #define __USE_SYSBASE 1 for new includes (SAS/C; no use for DICE but
  64.    since I only keep one major set of includes and utilizing multi-assigns to
  65.    use DICE' own includes, this is neccessary).
  66.    ----------------------------
  67.    revision 0.83
  68.    date: 1994/06/23 21:04:18;  author: wusel;  state: Exp;  lines: +85 -34
  69.    Incorporated Software Brewery's protocol switching routines and their
  70.    `e' protocol implementation. FIRST VERSION, TEST, DON'T USE IT ;))
  71.    ----------------------------
  72.    revision 0.82
  73.    date: 1994/06/22 05:40:15;  author: wusel;  state: Exp;  lines: +36 -14
  74.    Medium internal change: system's not listed in the userfile now have their
  75.    current working directory set to uupubw: or uupub:incoming (whichever
  76.    exists). Furthermore, for those systems, the run of uuxqt is disabled.
  77.    NOTE: this may need both some testing AND though since you finally have
  78.          to maintain uulib:passwd (to enable logins), uulib:userfile (to
  79.          allow them `real' uucp access) and uulib:Security (to specify which
  80.          directories a particular system may read and/or write to). Unsatis-
  81.          factory, imho.
  82.    ----------------------------
  83.    revision 0.81
  84.    date: 1994/06/20 15:28:34;  author: wusel;  state: Exp;  lines: +90 -77
  85.    Added -ForceOutGSettings switch and the appropriate code sections.
  86.    =============================================================================
  87.  
  88.  o 2 changes have been applied to Death:src/wail/duucp/uucico/xferstat.c:
  89.    ----------------------------
  90.    revision 1.6 locked by: wusel;
  91.    date: 1994/06/24 13:28:37;  author: wusel;  state: Exp;  lines: +7 -7
  92.    NEW XFERSTAT OUTPUT FORMAT FOR THE g PROTOCOL AND IT'S OFFSPRINGS!
  93.  
  94.    Since the g protocols are able to use different packet sizes in the
  95.    two directions, xferstat.c now logs the packetsizes (and wheter or
  96.    not their sizes varied during conversation) of both directions instead
  97.    of only we->them. To make this additional data fit into the 4 chars,
  98.    only the `k' parameter is logged and no longer the size in bytes.
  99.    An example:
  100.  
  101.    < lutzifer 24-06-94 12:05:32 > 24-06-94 12:29:54 (00:24:22)  3457   2900  83%
  102.    | g 7   64  4619430   435051 #  4211503    29183 #   42    6
  103.    | VIA device bscisdn.device unit 2 number 66950957
  104.  
  105.    That former output would now read as follows:
  106.  
  107.    < lutzifer 24-06-94 12:05:32 > 24-06-94 12:29:54 (00:24:22)  3457   2900  83%
  108.    | g 7 x2x2  4619430   435051 #  4211503    29183 #   42    6
  109.    | VIA device bscisdn.device unit 2 number 66950957
  110.  
  111.    The first `x2' refers to the packetsize WE used to talk to system lutzifer
  112.    (in this case fiXed 2^(2+4)=64 bytes); the second `x2' tells us that lutz-
  113.    ifer used the same settings to talk to us (again fixed 64 bytes per packet).
  114.    »| G 7 v7x2« would mean that we used a variable packetsize of up to 2^(7+4),
  115.    i. e. 2048 bytes/packet, when sending data to the system in question and
  116.    that system uses a fixed packet size of 2^(2+4) when sending data to us.
  117.    I think you've got the idea ;)
  118.    ----------------------------
  119.    revision 1.5
  120.    date: 1994/06/23 21:21:14;  author: wusel;  state: Exp;  lines: +11 -2
  121.    Added 'v' and 'e' protocol.
  122.    =============================================================================
  123.  
  124.  o 1 changes have been applied to Death:src/wail/duucp/uucico/sysdep.c:
  125.    revision 1.23        locked by: wusel;
  126.    date: 1994/06/21 01:16:27;  author: wusel;  state: Exp;  lines: +6 -3
  127.    If delay_amount is 0, Delay(delay_amout) is no longer called ;)
  128.  
  129.    Oh, these pesty hacks, I love 'em ;)
  130.    =============================================================================
  131.  
  132.  o 6 changes have been applied to Death:src/wail/duucp/uucico/eio.c:
  133.    ----------------------------
  134.    revision 1.6 locked by: wusel;
  135.    date: 1994/06/23 22:32:30;  author: wusel;  state: Exp;  lines: +9 -7
  136.    The delay_flg again ...
  137.    ----------------------------
  138.    revision 1.5
  139.    date: 1994/06/23 22:26:29;  author: wusel;  state: Exp;  lines: +45 -21
  140.    Allocation of Rx/Tx buffers is now done dynamically setup_e()/eturnoff().
  141.    ----------------------------
  142.    revision 1.4
  143.    date: 1994/06/23 21:43:55;  author: wusel;  state: Exp;  lines: +7 -4
  144.    Oops. Forgot the prototypes ;)
  145.    ----------------------------
  146.    revision 1.3
  147.    date: 1994/06/23 21:31:40;  author: wusel;  state: Exp;  lines: +25 -29
  148.    Fixed use of xgetc() (newer versions take an additional argument).
  149.    ----------------------------
  150.    revision 1.2
  151.    date: 1994/06/23 21:25:58;  author: wusel;  state: Exp;  lines: +8 -3
  152.    Added #include <sys/stat.h> and #include "uucp.h"
  153.    ----------------------------
  154.    revision 1.1
  155.    date: 1994/06/23 21:04:18;  author: wusel;  state: Exp;
  156.    Initial revision
  157.    =============================================================================
  158.  
  159.  o 1 changes have been applied to Death:src/wail/duucp/uucico/xferstat.h:
  160.    revision 1.2 locked by: wusel;
  161.    date: 1994/06/24 13:25:57;  author: wusel;  state: Exp;  lines: +11 -1
  162.    Expanded proto[] field to hold up to 8 chars.
  163.    =============================================================================
  164.  
  165. wusel, Sat, 25 Jun 1994 06:15:10 +0200:
  166.  
  167.  o 3 changes have been applied to Death:src/wail/duucp/uucico/uucico.c:
  168.    ----------------------------
  169.    revision 0.88        locked by: wusel;
  170.    date: 1994/06/25 04:54:48;  author: wusel;  state: Exp;  lines: +10 -3
  171.    Fixed '\n'-problem when getting the phone number; '\n' is now stripped
  172.    from the lsysline correctly.
  173.    ----------------------------
  174.    revision 0.87
  175.    date: 1994/06/25 04:36:14;  author: wusel;  state: Exp;  lines: +18 -3
  176.    Fixed enforcer hit in new userfile code (mental note: always supply as many
  177.    arguments to *printf() as your fmt-string specifies =:->).
  178.    ----------------------------
  179.    revision 0.86
  180.    date: 1994/06/25 03:00:31;  author: wusel;  state: Exp;  lines: +36 -32
  181.    Changed userfile stuff, now grabs the userfile entry based on $LOGIN and
  182.    verifies whether the systemname from Shere matches the one given in the
  183.    gotten userfile entry. If the userfile entry has an empty hostname field,
  184.    the current working directory is changed to UUPUBW: or UUPUB:incoming if
  185.    possible (otherwise cwd remains UUSPOOL:) and starting uuxqt is disabled;
  186.    if the field is not empty and the names to not match, the conversation is
  187.    aborted with ^PLOGIN. If the names match, anything works as usual.
  188.    As before, the userfile check is only enabled if $LOGIN is set.
  189.  
  190.    Changes to previous behaviour: it's now possible to have multiple logins
  191.    for the very same site, e. g. on ISDN login based on the callers phone
  192.    number and also a conventional one for analogue calls. Thanks to Martin
  193.    Jahner <marty@ruessel.sub.org> for forcing me to this changes ;))
  194.    =============================================================================
  195.  
  196.  o 3 changes have been applied to Death:src/wail/duucp/getty/passwd.c:
  197.    ----------------------------
  198.    revision 1.5 locked by: wusel;
  199.    date: 1994/06/25 00:42:06;  author: wusel;  state: Exp;  lines: +64 -3
  200.    If Device isn't owned my getty anymore ("+..."), don't do ODU stuff.
  201.    ----------------------------
  202.    revision 1.4
  203.    date: 1994/06/25 00:19:52;  author: wusel;  state: Exp;  lines: +7 -2
  204.    Added support for '+' HACK.
  205.    ----------------------------
  206.    revision 1.3
  207.    date: 1994/06/24 22:59:26;  author: wusel;  state: Exp;  lines: +19 -27
  208.    Minor changes.
  209.    =============================================================================
  210.  
  211.  o 8 changes have been applied to Death:src/wail/duucp/getty/getty.c:
  212.    ----------------------------
  213.    revision 0.28        locked by: wusel;
  214.    date: 1994/06/25 05:03:09;  author: wusel;  state: Exp;  lines: +6 -2
  215.    Normal logins can't begin with '0' now; this is to ensure that no-one can
  216.    break in simply by typing a phone number. NOTE: maybe one should use a
  217.    different file for identification by number?
  218.    ----------------------------
  219.    revision 0.27
  220.    date: 1994/06/25 04:08:39;  author: wusel;  state: Exp;  lines: +8 -5
  221.    Oops ;)
  222.    ----------------------------
  223.    revision 0.26
  224.    date: 1994/06/25 04:05:53;  author: wusel;  state: Exp;  lines: +58 -112
  225.    Cleaned up DoLogin(), should work a little nicer now.
  226.    ----------------------------
  227.    revision 0.25
  228.    date: 1994/06/25 02:04:49;  author: wusel;  state: Exp;  lines: +42 -46
  229.    Really need internal redesign ...
  230.    ----------------------------
  231.    revision 0.24
  232.    date: 1994/06/25 01:49:05;  author: wusel;  state: Exp;  lines: +8 -1
  233.    Doing ODU-locking after +-command execute now with FLockSerial() ..
  234.    ----------------------------
  235.    revision 0.23
  236.    date: 1994/06/25 00:42:06;  author: wusel;  state: Exp;  lines: +54 -45
  237.    Quick'n'dirty hack to get +-stuff working; need internal redesign!
  238.    ----------------------------
  239.    revision 0.22
  240.    date: 1994/06/25 00:19:52;  author: wusel;  state: Exp;  lines: +228 -167
  241.    First alpha release of this ISDN detection stuff ...
  242.    ----------------------------
  243.    revision 0.21
  244.    date: 1994/06/24 22:59:26;  author: wusel;  state: Exp;  lines: +33 -1
  245.    Added HACK to run commands that want to lock the port themselves
  246.    (like the 38.x slip.device with ODU-support). Prefix the command
  247.    with `+' to enable this. WARNING: THIS MIGHT NOT WORK AS EXPECTED!
  248.    TEST IT THOROUGHLY BEFORE USING IT FREQUENTLY! YOU HAVE BEEN WARNED!
  249.    =============================================================================
  250.  
  251.  * Hmm, seems as if rlog won't parse "Fri, 24 Jun 1994 14:59:29 +0200"
  252.    correctly, since some of these messages were listed twice ... Oh well.
  253.  
  254. wusel, Mon, 27 Jun 1994 02:23:46 +0200:
  255.  
  256.  o 1 changes have been applied to Death:src/wail/duucp/uucico/uucico.c:
  257.    ----------------------------
  258.    revision 0.89        locked by: wusel;
  259.    date: 1994/06/27 00:09:31;  author: wusel;  state: Exp;  lines: +12 -4
  260.    Logins NOT listed in the userfile are now denied with the propper
  261.    error message (^PRYou are unknown to me). NOTE: IN ORDER TO ALLOW
  262.    UUCP ACCESS, YOU *MUST* NOW MAINTAIN BOTH UULIB:PASSWD *AND*
  263.    UULIB:USERFILE!
  264.  
  265.    Example entry for anon-uucp login `nuucp':
  266.  
  267.    uulib:passwd:
  268.    nuucp,nuucp,202,102,Anonymous UUCP Account,UUPUB:,uucico -7 -P8 -pri -nodelay
  269.  
  270.    uulib:userfile:
  271.    nuucp,               uupub:
  272.    =============================================================================
  273.  
  274.  o 1 changes have been applied to Death:src/wail/duucp/uucico/xferstat.c:
  275.    ----------------------------
  276.    revision 1.7 locked by: wusel;
  277.    date: 1994/06/25 06:39:42;  author: wusel;  state: Exp;  lines: +35 -4
  278.    Fixed g output, if no packets have been received, there was garbage written
  279.    to the xferstat file.
  280.    =============================================================================
  281.  
  282. wusel, Mon, 27 Jun 1994 02:47:30 +0200
  283.  
  284.  o 1 changes have been applied to Death:src/wail/duucp/uucico/uucico.c:
  285.    ----------------------------
  286.    revision 0.90        locked by: wusel;
  287.    date: 1994/06/27 00:40:26;  author: wusel;  state: Exp;  lines: +17 -3
  288.    Fixed incorrect output (LOGIN MISMATCH ...).
  289.    =============================================================================
  290.  
  291. wusel, Tue, 28 Jun 1994 01:46:36 +0200
  292.  
  293.  o 2 changes have been applied to Death:src/wail/duucp/uucico/uucico.c:
  294.    ----------------------------
  295.    revision 0.92        locked by: wusel;
  296.    date: 1994/06/27 23:34:12;  author: wusel;  state: Exp;  lines: +42 -19
  297.    Additional fixes to move2finaldestination(); should be able to handle
  298.    `uupub:filename' correctly now.
  299.    ----------------------------
  300.    revision 0.91
  301.    date: 1994/06/27 17:44:36;  author: wusel;  state: Exp;  lines: +13 -4
  302.    Accidently broke anon uucp logins in previous version, sorry. Fixed it ;)
  303.    =============================================================================
  304.  
  305.  o 2 changes have been applied to Death:src/wail/duucp/uucico/modem.c:
  306.    revision 1.7 locked by: wusel;
  307.    date: 1994/06/27 23:34:12;  author: wusel;  state: Exp;  lines: +26 -84
  308.    Removed wait for OK message (didn't work anyway), enabling to modify
  309.    the value of the Delay() after sending \rAT\r has to enough for Holger's
  310.    modems to work at 57600 bps.
  311.    ----------------------------
  312.    revision 1.6
  313.    date: 1994/06/27 17:44:36;  author: wusel;  state: Exp;  lines: +23 -4
  314.    On request of hal@caty.north.de (Holger Lubitz): read OK
  315.    after initial AT; allow modification of the delay.
  316.    You can specify the Delay() between sending the initial \rAT\r (this
  317.    is neccessary for modems to synchronize on the DTE speed) and waiting
  318.    for the OK response from the modem with the config variable ATDelay
  319.    (defaults to 50, unit is Ticks (cmp. dos.library/Delay()); 50 Ticks
  320.    would mean 1 second).
  321.    =============================================================================
  322.  
  323. wusel, Thu, 7 Jul 1994 03:47:50 +0200:
  324.  
  325.  o 5 changes have been applied to Death:src/wail/duucp/uucico/uucico.c:
  326.    ----------------------------
  327.    revision 0.95        locked by: wusel;
  328.    date: 1994/07/06 23:20:28;  author: wusel;  state: Exp;  lines: +0 -0
  329.    Hopefully fixed a strange problem:
  330.    If a C. file could not be removed, uucico used to process this ever and
  331.    ever again -- could cost you a real fortune to your phone company :(
  332.    Now, uucico tries at least to rename the file in question.
  333.    ----------------------------
  334.    revision 0.94
  335.    date: 1994/07/04 21:13:36;  author: wusel;  state: Exp;  lines: +14 -5
  336.    ARGH! 7CharNames stuff was BROKEN, the used buffer usually contained
  337.    some garbage and the 8th char wasn't set to \0 :( Thanks for Holger
  338.    Lubitz for discovering this.
  339.    ----------------------------
  340.    revision 0.93
  341.    date: 1994/06/28 01:47:09;  author: wusel;  state: Exp;  lines: +17 -28
  342.    Cosmetic changes ...
  343.    ----------------------------
  344.    revision 0.92
  345.    date: 1994/06/27 23:34:12;  author: wusel;  state: Exp;  lines: +42 -19
  346.    Additional fixes to move2finaldestination(); should be able to handle
  347.    `uupub:filename' correctly now.
  348.    ----------------------------
  349.    revision 0.91
  350.    date: 1994/06/27 17:44:36;  author: wusel;  state: Exp;  lines: +13 -4
  351.    Accidently broke anon uucp logins in previous version, sorry. Fixed it ;)
  352.    =============================================================================
  353.  
  354.  o 2 changes have been applied to Death:src/wail/duucp/uucico/modem.c:
  355.    revision 1.7 locked by: wusel;
  356.    date: 1994/06/27 23:34:12;  author: wusel;  state: Exp;  lines: +26 -84
  357.    Removed wait for OK message (didn't work anyway), enabling to modify
  358.    the value of the Delay() after sending \rAT\r has to enough for Holger's
  359.    modems to work at 57600 bps.
  360.    ----------------------------
  361.    revision 1.6
  362.    date: 1994/06/27 17:44:36;  author: wusel;  state: Exp;  lines: +23 -4
  363.    On request of hal@caty.north.de (Holger Lubitz): read OK
  364.    after initial AT; allow modification of the delay.
  365.    You can specify the Delay() between sending the initial \rAT\r (this
  366.    is neccessary for modems to synchronize on the DTE speed) and waiting
  367.    for the OK response from the modem with the config variable ATDelay
  368.    (defaults to 50, unit is Ticks (cmp. dos.library/Delay()); 50 Ticks
  369.    would mean 1 second).
  370.    =============================================================================
  371.  
  372.  o 2 changes have been applied to Death:src/wail/duucp/uucico/gio.c:
  373.    ----------------------------
  374.    revision 1.23        locked by: wusel;
  375.    date: 1994/07/01 03:39:18;  author: wusel;  state: Exp;  lines: +6 -3
  376.    Oops (Typo).
  377.    ----------------------------
  378.    revision 1.22
  379.    date: 1994/07/01 03:35:27;  author: wusel;  state: Exp;  lines: +7 -7
  380.    Optimized code to find optimum packet size a bit.
  381.    =============================================================================
  382.  
  383.